<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <base data-ice="baseUrl" href>
  <title data-ice="title">Source | live2d-widget.js</title>
  <link type="text/css" rel="stylesheet" href="css/style.css">
  <link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
  <script src="script/prettify/prettify.js"></script>
  <script src="script/manual.js"></script>
<meta name="description" content="Add the Sseexxyyy live2d to webpages."><meta property="twitter:card" content="summary"><meta property="twitter:title" content="live2d-widget.js"><meta property="twitter:description" content="Add the Sseexxyyy live2d to webpages."></head>
<body class="layout-container" data-ice="rootContainer">

<header>
  <a href="./">Home</a>
  
  <a href="identifiers.html">Reference</a>
  <a href="source.html">Source</a>
  
  <div class="search-box">
  <span>
    <img src="./image/search.png">
    <span class="search-input-edge"></span><input class="search-input"><span class="search-input-edge"></span>
  </span>
    <ul class="search-result"></ul>
  </div>
<a style="position:relative; top:3px;" href="https://github.com/xiazeyu/live2d-widget.js"><img width="20px" src="./image/github.png"></a></header>

<nav class="navigation" data-ice="nav"><div>
  <ul>
    
  <li data-ice="doc"><span data-ice="kind" class="kind-class">C</span><span data-ice="name"><span><a href="class/src/index.js~L2Dwidget.html">L2Dwidget</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-PlatformManager">PlatformManager</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-captureFrame">captureFrame</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-theRealInit">theRealInit</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cManager">cManager</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-cModel">cModel</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-createElement">createElement</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-getCurrentPath">getCurrentPath</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-cDefine">cDefine</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-variable">V</span><span data-ice="name"><span><a href="variable/index.html#static-variable-currWebGL">currWebGL</a></span></span></li>
<li data-ice="doc"><a data-ice="dirPath" class="nav-dir-path" href="identifiers.html#config">config</a><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-configApplyer">configApplyer</a></span></span></li>
<li data-ice="doc"><a data-ice="dirPath" class="nav-dir-path" href="identifiers.html#lib">lib</a><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-EYE_STATE">EYE_STATE</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DBaseModel">L2DBaseModel</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DExpressionMotion">L2DExpressionMotion</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DExpressionParam">L2DExpressionParam</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DEyeBlink">L2DEyeBlink</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DMatrix44">L2DMatrix44</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DModelMatrix">L2DModelMatrix</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DMotionManager">L2DMotionManager</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DPartsParam">L2DPartsParam</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DPhysics">L2DPhysics</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DPose">L2DPose</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DTargetPoint">L2DTargetPoint</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-L2DViewMatrix">L2DViewMatrix</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-Live2DFramework">Live2DFramework</a></span></span></li>
<li data-ice="doc"><a data-ice="dirPath" class="nav-dir-path" href="identifiers.html#utils">utils</a><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-MatrixStack">MatrixStack</a></span></span></li>
<li data-ice="doc"><span data-ice="kind" class="kind-function">F</span><span data-ice="name"><span><a href="function/index.html#static-function-ModelSettingJson">ModelSettingJson</a></span></span></li>
</ul>
</div>
</nav>

<div class="content" data-ice="content"><h1>Source <img data-ice="coverageBadge" src="./badge.svg"><span data-ice="totalCoverageCount" class="total-coverage-count">65/329</span></h1>

<table class="files-summary" data-ice="files" data-use-coverage="true">
  <thead>
    <tr>
      <td>File</td>
      <td>Identifier</td>
      <td class="coverage">Document</td>
      <td style="display: none;">Size</td>
      <td style="display: none;">Lines</td>
      <td style="display: none;">Updated</td>
    </tr>
  </thead>
  <tbody>
    
  <tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/PlatformManager.js.html">src/PlatformManager.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-PlatformManager">PlatformManager</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">7/7</span></td>
      <td style="display: none;" data-ice="size">6289 byte</td>
      <td style="display: none;" data-ice="lines">220</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/cDefine.js.html">src/cDefine.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="variable/index.html#static-variable-cDefine">cDefine</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
      <td style="display: none;" data-ice="size">1277 byte</td>
      <td style="display: none;" data-ice="lines">35</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/cLive2DApp.js.html#errorLines=116,129,149,177,184,206,211,220,284,29,30,31,311,32,33,34,340,35,36,37,371,379,38,39,394,40,407,41,414,42,421,427">src/cLive2DApp.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-captureFrame">captureFrame</a></span>
<span><a href="function/index.html#static-function-theRealInit">theRealInit</a></span></td>
      <td class="coverage"><span data-ice="coverage">5 %</span><span data-ice="coverageCount" class="coverage-count">2/34</span></td>
      <td style="display: none;" data-ice="size">11663 byte</td>
      <td style="display: none;" data-ice="lines">435</td>
      <td style="display: none;" data-ice="updated">2019-04-03 07:52:55 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/cManager.js.html#errorLines=19,29,42,52,6,65,71,77">src/cManager.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-cManager">cManager</a></span></td>
      <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/8</span></td>
      <td style="display: none;" data-ice="size">2312 byte</td>
      <td style="display: none;" data-ice="lines">106</td>
      <td style="display: none;" data-ice="updated">2019-04-02 08:43:25 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/cModel.js.html#errorLines=191,201,217,25,318,333,342,38,389,422,434,455">src/cModel.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-cModel">cModel</a></span></td>
      <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/12</span></td>
      <td style="display: none;" data-ice="size">14196 byte</td>
      <td style="display: none;" data-ice="lines">469</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/config/configMgr.js.html">src/config/configMgr.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-configApplyer">configApplyer</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">2/2</span></td>
      <td style="display: none;" data-ice="size">640 byte</td>
      <td style="display: none;" data-ice="lines">36</td>
      <td style="display: none;" data-ice="updated">2019-04-03 01:12:20 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/config/defaultConfig.js.html">src/config/defaultConfig.js</a></span></td>
      <td data-ice="identifier" class="identifiers">-</td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
      <td style="display: none;" data-ice="size">769 byte</td>
      <td style="display: none;" data-ice="lines">44</td>
      <td style="display: none;" data-ice="updated">2019-04-03 07:34:33 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/config/defaultsDeep.js.html#errorLines=3">src/config/defaultsDeep.js</a></span></td>
      <td data-ice="identifier" class="identifiers">-</td>
      <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/1</span></td>
      <td style="display: none;" data-ice="size">840 byte</td>
      <td style="display: none;" data-ice="lines">32</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/dialog/index.js.html#errorLines=61,65,69,78">src/dialog/index.js</a></span></td>
      <td data-ice="identifier" class="identifiers">-</td>
      <td class="coverage"><span data-ice="coverage">20 %</span><span data-ice="coverageCount" class="coverage-count">1/5</span></td>
      <td style="display: none;" data-ice="size">2591 byte</td>
      <td style="display: none;" data-ice="lines">94</td>
      <td style="display: none;" data-ice="updated">2019-04-03 07:55:54 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/elementMgr.js.html">src/elementMgr.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-createElement">createElement</a></span>
<span><a href="variable/index.html#static-variable-currWebGL">currWebGL</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">3/3</span></td>
      <td style="display: none;" data-ice="size">3180 byte</td>
      <td style="display: none;" data-ice="lines">106</td>
      <td style="display: none;" data-ice="updated">2019-04-03 07:47:08 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/index.js.html#errorLines=130,29,30,31,34,45">src/index.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="class/src/index.js~L2Dwidget.html">L2Dwidget</a></span></td>
      <td class="coverage"><span data-ice="coverage">40 %</span><span data-ice="coverageCount" class="coverage-count">4/10</span></td>
      <td style="display: none;" data-ice="size">4389 byte</td>
      <td style="display: none;" data-ice="lines">134</td>
      <td style="display: none;" data-ice="updated">2019-04-03 08:23:19 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/lib/Live2DFramework.js.html#errorLines=1011,103,1032,1055,110,1109,1128,1138,1149,1166,117,1174,1181,1188,1235,124,1252,1272,1294,1304,131,1314,1321,1328,1335,1342,1349,1356,1363,1372,138,1381,1388,145,154,162,169,176,211,230,251,268,286,303,337,353,412,42,433,444,461,470,477,486,537,550,559,578,586,593,600,608,615,622,629,636,643,650,658,666,673,68,680,688,698,710,717,726,73,733,741,748,756,764,772,779,786,795,80,806,820,827,834,850,857,870,883,89,891,956,96,968,978">src/lib/Live2DFramework.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-EYE_STATE">EYE_STATE</a></span>
<span><a href="function/index.html#static-function-L2DBaseModel">L2DBaseModel</a></span>
<span><a href="function/index.html#static-function-L2DExpressionMotion">L2DExpressionMotion</a></span>
<span><a href="function/index.html#static-function-L2DExpressionParam">L2DExpressionParam</a></span>
<span><a href="function/index.html#static-function-L2DEyeBlink">L2DEyeBlink</a></span>
<span><a href="function/index.html#static-function-L2DMatrix44">L2DMatrix44</a></span>
<span><a href="function/index.html#static-function-L2DModelMatrix">L2DModelMatrix</a></span>
<span><a href="function/index.html#static-function-L2DMotionManager">L2DMotionManager</a></span>
<span><a href="function/index.html#static-function-L2DPartsParam">L2DPartsParam</a></span>
<span><a href="function/index.html#static-function-L2DPhysics">L2DPhysics</a></span>
<span><a href="function/index.html#static-function-L2DPose">L2DPose</a></span>
<span><a href="function/index.html#static-function-L2DTargetPoint">L2DTargetPoint</a></span>
<span><a href="function/index.html#static-function-L2DViewMatrix">L2DViewMatrix</a></span>
<span><a href="function/index.html#static-function-Live2DFramework">Live2DFramework</a></span></td>
      <td class="coverage"><span data-ice="coverage">0 %</span><span data-ice="coverageCount" class="coverage-count">0/103</span></td>
      <td style="display: none;" data-ice="size">52441 byte</td>
      <td style="display: none;" data-ice="lines">1407</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/lib/_Live2DFramework.official.js.html#errorLines=104,1040,1072,1106,112,1128,1152,120,1207,1227,1237,1274,128,1283,1291,1299,1374,138,1382,1390,1398,1406,1414,1422,1443,147,1472,1483,1494,1502,1510,1518,1526,1534,1542,155,1550,1578,1586,163,199,219,241,259,278,296,353,41,413,435,46,473,483,491,501,54,553,582,602,611,619,627,636,64,644,652,660,668,676,684,693,702,710,718,72,727,757,765,775,783,792,80,800,809,818,827,835,843,853,88,888,896,904,921,929,943,96,974">src/lib/_Live2DFramework.official.js</a></span></td>
      <td data-ice="identifier" class="identifiers">-</td>
      <td class="coverage"><span data-ice="coverage">10 %</span><span data-ice="coverageCount" class="coverage-count">11/109</span></td>
      <td style="display: none;" data-ice="size">56054 byte</td>
      <td style="display: none;" data-ice="lines">1588</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/utils/MatrixStack.js.html">src/utils/MatrixStack.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-MatrixStack">MatrixStack</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">7/7</span></td>
      <td style="display: none;" data-ice="size">2829 byte</td>
      <td style="display: none;" data-ice="lines">134</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/utils/ModelSettingJson.js.html">src/utils/ModelSettingJson.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-ModelSettingJson">ModelSettingJson</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">25/25</span></td>
      <td style="display: none;" data-ice="size">10127 byte</td>
      <td style="display: none;" data-ice="lines">388</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
<tr data-ice="file">
      <td data-ice="filePath"><span><a href="file/src/wpPublicPath.js.html">src/wpPublicPath.js</a></span></td>
      <td data-ice="identifier" class="identifiers"><span><a href="function/index.html#static-function-getCurrentPath">getCurrentPath</a></span></td>
      <td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
      <td style="display: none;" data-ice="size">3052 byte</td>
      <td style="display: none;" data-ice="lines">105</td>
      <td style="display: none;" data-ice="updated">2019-03-01 23:51:16 (UTC)</td>
    </tr>
</tbody>
</table>
</div>

<footer class="footer">
  Generated by <a href="https://esdoc.org">ESDoc<span data-ice="esdocVersion">(1.1.0)</span><img src="./image/esdoc-logo-mini-black.png"></a>
</footer>

<script src="script/search_index.js"></script>
<script src="script/search.js"></script>
<script src="script/pretty-print.js"></script>
<script src="script/inherited-summary.js"></script>
<script src="script/test-summary.js"></script>
<script src="script/inner-link.js"></script>
<script src="script/patch-for-local.js"></script>
</body>
</html>
